Draft OCA jest modułem oprogramowania używanym przez Std: Otwórz,
Std: Importuj i
Std: Eksportuj polecenia do obsługi formatu pliku OCA.
Format pliku OCA to wysiłek społeczności mający na celu stworzenie bezpłatnego, prostego i otwartego formatu pliku CAD. OCA jest w dużej mierze oparty na formacie pliku GCAD wygenerowanym z gCAD3D. Oba formaty mogą być importowane do FreeCAD, a pliki OCA eksportowane przez FreeCAD mogą być otwierane w gCAD3D.
Importowane mogą być następujące obiekty OCA:
Eksportowane mogą być następujące obiekty FreeCAD:
Aby uzyskać więcej informacji zobacz stronę Ustawienia Importu i Eksportu.
Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.
Do eksportu obiektów do DXF użyj metody export
modułu importOCA.
importOCA.export(exportList, filename)
filename
.Przykład:
import FreeCAD as App
import Draft
import importOCA
doc = App.newDocument()
polygon1 = Draft.make_polygon(3, radius=500)
polygon2 = Draft.make_polygon(5, radius=1500)
doc.recompute()
objects = [polygon1, polygon2]
importOCA.export(objects, "/home/user/Pictures/myfile.oca")